Динамический контент

Получение выбранного блока (по полю code)

Метод
GET
URL
https://api.gigma.ru/api/counterparty/blocks/{code}
Авторизация
Не требуется
Headers
Authorization: Bearer {token}

Параметры запроса

Передаваемые параметры отсутствуют.

Пример запроса

https://api.gigma.ru/api/counterparty/blocks/9

Ответ

При успешном действии возвращается HTTP код 200.

{
    "block": {
        "id": 42,
        "code": 9,
        "name": "Картинка",
        "avatar": {
            "id": 3173,
            "name": "Variant6.png",
            "type": {
                "id": 2,
                "name": "Аватар",
                "avatar": "https://api.gigma.ru/storage/uploads/default.svg",
                "created_at": "2024-03-27T07:00:46.000000Z"
            },
            "path": "https://api.gigma.ru/storage/uploads/NkuY5AlCIqKraGSjxvi8ZgjbHOzMPSk8opUZ7CMq.png",
            "link": null,
            "created_at": "2025-03-13T08:00:53.000000Z",
            "updated_at": "2025-03-13T08:00:53.000000Z"
        },
        "block_type": {
            "id": 3,
            "name": "Картинка",
            "avatar": "https://api.gigma.ru/storage/uploads/image-profile-2.svg",
            "created_at": "2025-01-23T09:47:38.000000Z"
        },
        "link": null,
        "file": {
            "id": 3172,
            "name": "Variant6.png",
            "type": {
                "id": 1,
                "name": "Трудовой договор",
                "avatar": "https://api.gigma.ru/storage/uploads/default.svg",
                "created_at": "2024-03-27T07:00:46.000000Z"
            },
            "path": "https://api.gigma.ru/storage/uploads/hyYYah60RQfaL8oCSfHx0Ad3zknA39Wg8mgBMIVN.png",
            "link": null,
            "created_at": "2025-03-13T08:00:52.000000Z",
            "updated_at": "2025-03-13T08:00:52.000000Z"
        },
        "text": null,
        "parent": {
            "id": 39,
            "name": "Слайдер 2"
        },
        "children": [],
        "created_at": "2025-03-13T08:00:53.000000Z"
    }
}
Описание полей ответа
  • id — ID
  • code — код
  • block_type — объект с информацией о типе блока
  • avatar — URL ссылка на аватар элемента меню
  • name — название блока
  • link — ссылка для перехода
  • file — объект с информацией о загруженном файле
  • text — текстовый контент
  • parent — родительский блок
  • children — массив дочерних элементов

Получение выбранного блока (по полю identifier)

Метод
GET
URL
https://api.gigma.ru/api/counterparty/blocks/id/{identifier}
Авторизация
Не требуется
Headers
Authorization: Bearer {token}

Параметры запроса

Передаваемые параметры отсутствуют.

Пример запроса

https://api.gigma.ru/api/counterparty/blocks/id/header

Ответ

При успешном действии возвращается HTTP код 200.

{
    "block": {
        "id": 42,
        "code": 9,
        "name": "Картинка",
        "identifier": "header",
        "avatar": {
            "id": 3173,
            "name": "Variant6.png",
            "type": {
                "id": 2,
                "name": "Аватар",
                "avatar": "https://api.gigma.ru/storage/uploads/default.svg",
                "created_at": "2024-03-27T07:00:46.000000Z"
            },
            "path": "https://api.gigma.ru/storage/uploads/NkuY5AlCIqKraGSjxvi8ZgjbHOzMPSk8opUZ7CMq.png",
            "link": null,
            "created_at": "2025-03-13T08:00:53.000000Z",
            "updated_at": "2025-03-13T08:00:53.000000Z"
        },
        "block_type": {
            "id": 3,
            "name": "Картинка",
            "avatar": "https://api.gigma.ru/storage/uploads/image-profile-2.svg",
            "created_at": "2025-01-23T09:47:38.000000Z"
        },
        "link": null,
        "file": {
            "id": 3172,
            "name": "Variant6.png",
            "type": {
                "id": 1,
                "name": "Трудовой договор",
                "avatar": "https://api.gigma.ru/storage/uploads/default.svg",
                "created_at": "2024-03-27T07:00:46.000000Z"
            },
            "path": "https://api.gigma.ru/storage/uploads/hyYYah60RQfaL8oCSfHx0Ad3zknA39Wg8mgBMIVN.png",
            "link": null,
            "created_at": "2025-03-13T08:00:52.000000Z",
            "updated_at": "2025-03-13T08:00:52.000000Z"
        },
        "text": null,
        "parent": {
            "id": 39,
            "name": "Слайдер 2"
        },
        "children": [],
        "created_at": "2025-03-13T08:00:53.000000Z"
    }
}
Описание полей ответа
  • id — ID
  • code — код
  • identifier — идентификатор
  • block_type — объект с информацией о типе блока
  • avatar — URL ссылка на аватар элемента меню
  • name — название блока
  • link — ссылка для перехода
  • file — объект с информацией о загруженном файле
  • text — текстовый контент
  • parent — родительский блок
  • children — массив дочерних элементов

© 2026 Itecho ERP